package com.ff.sms.engine.entity;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

@Data
@Accessors(chain = true)
public class Msg implements Serializable {
    /**
     * 短信id
     */
    private Integer msgId;

    /**
     * 短信模板id
     */
    private Integer tplId;

    /**
     * 短信内容
     */
    private String msgContent;

    /**
     * 线索id
     */
    private Long clueOrigiId;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 短连接
     */
    private String shortUrl;

    /**
     * 发送状态 0 未发送 1已发送
     */
    private Integer sendStatus;

    /**
     * 发送时间
     */
    private Date sendTime;

    /**
     * 网关发送状态：99 未知 1成功 0失败
     */
    private Integer sendResult;

    /**
     * 点击状态：99 未知 1成功 0失败
     */
    private Integer clickStatus;

    /**
     * 该批短信编号
     */
    private String wgMsgId;

    /**
     * 创建人
     */
    private String createBy;


    /**
     * 创建时间
     */
    private Date createdTime;

    /**
     * 修改人
     */
    private String updateBy;

    /**
     * 更新时间
     */
    private Date updatedTime;
}